repeated irritation - Alemán Inglés Diccionario